翻訳と辞書
Words near each other
・ Naked Lady
・ Naked Light
・ Naked Lunch
・ Naked Lunch (Austrian band)
・ Naked Lunch (disambiguation)
・ Naked Lunch (film)
・ Naked Lunch (UK band)
・ Naked mail
・ Naked marriage in China
・ Naked Massacre
・ Naked mole-rat
・ Naked Mountain Natural Area Preserve
・ Naked Music
・ Naked Neck
・ Naked News
Naked objects
・ Naked Objects for .NET
・ Naked official
・ Naked Over the Fence
・ Naked Paradise
・ Naked party
・ Naked Pictures of Famous People
・ Naked Pilseners
・ Naked Prey
・ Naked Prey (disambiguation)
・ Naked Pueblo
・ Naked puffer
・ Naked Pumpkin Run
・ Naked Punch Review
・ Naked put


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Naked objects : ウィキペディア英語版
Naked objects
Naked objects is an architectural pattern used in software engineering.
==Definition==
The naked objects pattern is defined by three principles:
# ''All'' business logic should be encapsulated onto the domain objects. This principle is not unique to naked objects: it is just a strong commitment to encapsulation.
# The user interface should be a direct representation of the domain objects, with all user actions explicitly consist in the creating or the retrieving of domain objects and/or invoking methods on those objects. This principle is also not unique to naked objects: it is just a specific interpretation of an object-oriented user interface (OOUI).
The original idea in the naked objects pattern arises from the combination of these two which form the third principle:
# The user interface shall be 100% automatically created from the definition of the domain objects. This may be done using several different technologies, including source code generation; implementations of the naked objects pattern to date have favoured the technology of reflection.
The naked objects pattern was first described formally in Richard Pawson's PhD thesis which includes a thorough investigation of various antecedents and inspirations for the pattern including, for example, the Morphic user interface.
Naked Objects is commonly contrasted with the model–view–controller pattern. However, the published version of Pawson's thesis (see References) contains a foreword by Trygve Reenskaug, who first formulated the model–view–controller pattern, suggesting that naked objects is closer to the original intent of model–view–controller (MVC) than many of the subsequent interpretations and implementations.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Naked objects」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.